inveterate pessimist

Translations
закоренелый пессимист
As an inveterate pessimist, he doubted the project's success.
Как закоренелый пессимист, он сомневался в успехе проекта.